package com.atguigu.spzx.manager.mapper;

import com.atguigu.spzx.model.entity.product.Category;
import com.atguigu.spzx.model.vo.product.CategoryExcelVo;

import java.util.List;

public interface CategoryMapper {
    /**
     *
     * @param parentId 根据父id查询所有商品分类信息
     * @return
     */
    List<Category> selectByParentId(Long parentId);

    /**
     * 根据id查询是否有子菜单
     * @param id
     * @return
     */
    Integer selectChildren(Long id);

    /**
     * 查询所有品牌信息
     * @return
     */
    List<Category> findAll();

    void batchInsert(List<CategoryExcelVo> cachedDataList);
}
